did you travel abroad - Alemán Inglés Diccionario